
#pragma once

#include <Windows.h>
#include <gl/GLU.h>
#include <gl/GL.h>

const float CONVERT_TO_MILISECONDS = 1000.0f;
const float SIXTY = 60.0f;

class FPS
{
public: 
     FPS();

     float PumpFrame();

     float GetFPSAvg() const;
     void StartCounter();
     
private:
     float mFreq;
     LARGE_INTEGER mCounterStart;

     float mFPSAvg;
};